#ifndef _DRAW_2D_H_
#define _DRAW_2D_H_

#include <math_2d.h>
#include "colour.h"

////////////////////////////////////////////////////////////////////////////////

void Draw2D_drawLine(const Vector2& p1, const Vector2& p2, Colour colour);

void Draw2D_drawCircle(const Vector2& pos, float radius, int num_segs,
  Colour colour);
void Draw2D_fillCircle(const Vector2& pos, float radius, int num_segs,
  Colour colour);
void Draw2D_drawArc(const Vector2& pos, float radius, float a1, float a2,
  int num_segs, Colour colour);

#endif
